have an itch - Inglés Sinónimo Diccionario